package two;

public class ExpressionTestV2 {
    public static void main(String[] args) {
        // 加法测试
        AbstractExpression add = new AddExpression(3, 5);
        System.out.println(add); // 3 + 5 = 8

        // 减法测试（自动调整被减数）
        AbstractExpression sub = new SubtractExpression(3, 5);
        System.out.println(sub); // 5 - 3 = 2

        // 乘法测试
        AbstractExpression mul = new MultiplyExpression(4, 6);
        System.out.println(mul); // 4 * 6 = 24

        // 除法测试（自动调整除数和被除数）
        AbstractExpression div = new DivideExpression(4, 12);
        System.out.println(div); // 12 / 4 = 3
    }
}
